# selenium的网页切换
import time
from selenium import webdriver
from selenium.webdriver.common.by import By


# 实例化谷歌浏览器对象
driver = webdriver.Chrome()

# 打开百度首页
driver.get('https://www.baidu.com')

# 定位新闻按钮标签
button_element = driver.find_element(By.XPATH, '//div[@id="s-top-left"]/a[1]')

# 对定位到的新闻按钮标签进行点击
button_element.click()

# 获取当前浏览器中所有的标签页窗口
all_window = driver.window_handles
print(all_window)

# # 根据对应标签页窗口进行切换
driver.switch_to.window(all_window[1])

# 定位新闻标签页中的输入框
input_element = driver.find_element(By.XPATH, '//input[@class="word"]')

# 对新闻标签页中的输入框进行文字输入
input_element.send_keys('你好')

time.sleep(5)
